Objectifs d'apprentissage
- Différencier les opérations de réinitialisation douce, mixte et ferme
- Utiliser git revert pour annuler en toute sécurité des modifications dans des environnements collaboratifs
- Utiliser le git reflog pour identifier et restaurer des commits perdus
- Naviguer dans les états historiques du projet à l'aide de références relatives et de hachages de validation